import text from '../form/widget/text/config';
import multiText from '../form/widget/multiText/config';
import radio from '../form/widget/radio/config';
import checkbox from '../form/widget/checkbox/config';
import number from '../form/widget/number/config';
import cascadeSelect from '../form/widget/cascadeSelect/config';
import region from '../form/widget/region/config';
import accessory from '../form/widget/accessory/config';
import dateTime from '../form/widget/datetime/config';
import group from '../form/widget/group/config';
import member from '../form/widget/member/config';
import department from '../form/widget/department/config';
import associateSpare from '../form/widget/associateSpare/config';
import associateService from '../form/widget/associateService/config';
import associateUser from '../form/widget/associateUser/config';
import sign from '../form/widget/sign/config';
export default {
  sign,
  associateUser,
  associateService,
  text,
  multiText,
  radio,
  checkbox,
  number,
  cascadeSelect,
  region,
  accessory,
  dateTime,
  group,
  member,
  department,
  associateSpare
}

const requireTemp = { require: 0 }

export const productConfig = {
  text: {
    formTemplate: requireTemp,
    formList: [{ label: '必填校验', name: 'usePre', type: 'switch' }]
  }
}
